package br.edu.ufam.avaliacao

class Indicador {

    Boolean requisitoNormativo = false
    Dimensao dimensao
    String titulo
    String observacao
    
    String criterio1
    String criterio2
    String criterio3
    String criterio4
    String criterio5
    
    
    Date dateCreated
    Date lastUpdated
    Integer ordem    
     
    
    String toString()
    {
        "${ordem}" + " - " + "${this.titulo}"
    }

    static constraints =
    {
        titulo(blank:false, nullable:false, unique: true, maxSize:150)
        observacao(blank:true, nullable:true, maxSize:1500)
        ordem(blank:false, nullable:false, maxSize:1500)
        criterio1(blank:false, nullable:true, maxSize:1500)
        criterio2(blank:false, nullable:true, maxSize:1500)
        criterio3(blank:false, nullable:true, maxSize:1500)
        criterio4(blank:false, nullable:true, maxSize:1500)
        criterio5(blank:false, nullable:true, maxSize:1500)
    }
}
